English Dictionary
◊ METEOROLOGY
granadilla tree
n : West Indian tree yielding a fine grade of green ebony [syn:
{granadillo}, {Brya ebenus}]